History
History
Synonyms
UK
US
Meaning:
deposit

an amount of money that is deposited

down payment; money saved

installment

any one of the parts in which something is presented over a period of time; any one of the parts of a payment spread over a period of time

part, section

PARTIAL PAYMENT as in Wiktionary
PARTIAL PAYMENT as in Wikipedia